home *** CD-ROM | disk | FTP | other *** search
/ Ham Radio 2000 #2 / Ham Radio 2000 - Volume 2.iso / HAMV2 / FAX_SSTV / FTV-DEMO / FTV.TXT < prev    next >
Text File  |  1997-09-13  |  30KB  |  720 lines

  1. F T V        Version 1.0
  2.  
  3. WEFAX, FAX, SSTV, RTTY and CW software
  4. for Sound Blaster compatible hardware.
  5.  
  6. Copyright (C)1994-7, Brian E. Cauchi, 9H1JS. All rights reserved.
  7.  
  8.  
  9. CONTENTS
  10. 1. Introduction
  11. 2. System requirements
  12. 3. Installation
  13.     Windows 95
  14.     MS-DOS
  15.     Plug & Play Sound Cards Under MS-DOS
  16. 4.  Calibration settings
  17. 5.  Program start up and troubleshooting
  18. 6.  Exploring the program
  19.     Menus
  20.     Cursor keys and Tab functions
  21.     Help screen and short-cut keys
  22.     Exercise 1: Pan and zoom
  23.     Exercise 2: Loading a picture
  24.     Exercise 3: Video control functions
  25.     Exercise 4: Noise reduction
  26.     Exercise 5: Image manipulation
  27.     Exercise 6: Loading a NOAA weather satellite image
  28.     Exercise 7: Loading a colour SSTV picture
  29.     Exercise 8: Loading a tape-recorded colour SSTV picture
  30. 7.  Operation
  31.     Something on Sound Cards
  32.     WEFAX reception
  33.     FAX reception
  34.     SSTV reception
  35.     Colour SSTV reception
  36.     FAX / SSTV transmission
  37.     RTTY reception
  38.     CW reception
  39.     Further information
  40. 8.  Advanced features
  41.     Automatic FAX reception
  42.     Scheduled FAX reception
  43.     FAX browser
  44. 9. License
  45.     Conditions for use
  46.     Registration and ordering
  47.     Contact information
  48.  
  49.  
  50. 1. INTRODUCTION
  51.  
  52.     FTV can be used to receive images from Weather Satellites and
  53. Terrestrial Facsimile Stations, text transmissions from radio telex services,
  54. Morse code, as well as Amateur Radio FAX, SSTV, RTTY and CW signals. It can
  55. also transmit Amateur Radio FAX and SSTV. No external hardware, other than a
  56. radio, is required, as all the necessary signal processing is implemented in
  57. software.  The main features include:
  58.  
  59.     WEFAX, FAX, SSTV, colour SSTV, RTTY and CW operation.
  60.     Transmits 6 FAX modes, 8 monochrome SSTV modes, 10 colour SSTV modes.
  61.     FAX operation supports APT signal recognition and scheduled reception.
  62.     No external decoder or converter box is required.
  63.     Signal analysis is provided on all modes.
  64.     Many parameters are adjustable while receiving.
  65.     Full recovery from wrong mode settings is possible.
  66.     Program works in real time (about 1 second 'DSP' time lag)
  67.  
  68.  
  69. 2.  SYSTEM REQUIREMENTS
  70.  
  71. The minimum system requirements are:
  72.  
  73.     80386 processor with hard disk
  74.     EMS manager with 256 kilobytes of expanded memory *
  75.     VESA compatible SVGA graphics card
  76.     Sound Blaster compatible sound card
  77.  
  78.     * EMS memory requirements depends on modes & resolutions used.
  79.  
  80.  
  81. 3.  INSTALLATION
  82.  
  83.     The files supplied on the floppy disk are compressed, and have to be
  84. installed onto your hard disk before FTV can run. To install the software,
  85. insert the floppy disk in drive A: and type "A:INSTALL". The software will be
  86. installed in a sub-directory named C:\FTV.
  87.  
  88.  
  89. Windows 95
  90.  
  91. FTV runs satisfactorily under Windows 95 with the following limitations:
  92.     Direct-X must be installed.
  93.     It runs only in full-screen mode.
  94.     Shelling to DOS while receiving results in signal loss.
  95.     Task-switching (Pressing Alt-Tab) while receiving or transmitting also 
  96.     results in signal loss.
  97.  
  98.     If Direct-X is not installed, you need to use a special MS-DOS shortcut
  99. before you can use the program. This shortcut makes the computer reboot in a
  100. special mode when FTV is going to be used.
  101.  
  102.     This shortcut has been provided as "FTV.PIF". This file is copied to
  103. the C:\WINDOWS\DESKTOP folder by the install program, and it may be
  104. conveniently manipulated into the Start menu, as well as used directly to
  105. launch FTV.
  106.  
  107.  
  108. MS-DOS
  109.  
  110.     If you are using MS-DOS 5.0 or 6.0, you need to include the following
  111. line in your CONFIG.SYS file:
  112.  
  113.         DEVICE=C:\DOS\EMM386.EXE RAM
  114.  
  115.     The above line provides Expanded Memory Services (EMS) needed by FTV.
  116. To run the program from DOS, type "FTV" in the C:\FTV sub-directory.
  117.  
  118.  
  119. Plug & Play Sound Cards Under MS-DOS
  120.  
  121.     If you have a Plug & Play Sound Card, make sure the card is initialized
  122. properly before loading FTV. This may require the use of a Plug & Play
  123. Configuration Manager and/or other utilities supplied with your card.
  124.  
  125.         For example, if you have a Creative Sound Blaster AWE64, you must run
  126. CTCM. This program is a Plug & Play Configuration Manager.
  127.  
  128.  
  129. 4. CALIBRATION SETTINGS
  130.  
  131.     Before FTV can successfully decode images for the first time, it must
  132. be supplied with a calibration parameter. The software will most probably not
  133. work properly if this is not set up; specifically, received pictures may be
  134. severely slanted, and the Automatic Mode Recognition facility will malfunction.
  135.  
  136.     Many sound cards have crystal oscillator blocks which provide excellent
  137. stability, but their frequency can be ±5% of the value marked. Because of this,
  138. a correction parameter has to be provided by the user.
  139.  
  140.     Start by decoding a station known to transmit at 120 LPM. Use (M)ode
  141. (R)ate to set to 120 LPM. Receive a picture, and trim the line rate until the
  142. picture is not slanting. Check out the adjusted line rate by using (M)ode
  143. (R)ate again, only this time don't enter a value, just press ENTER.
  144.  
  145.             Calibration parameter = 120 / (Adjusted LPM rate)
  146.  
  147.     Use (S)etup (D)emodulator (C)alibration to set this parameter, and trim
  148. it until no slant is visible when the rate is set to exactly 120 LPM.
  149.  
  150.     Once the value of this parameter has been arrived at, load FTV with the
  151. C:nnn command line option. This may be more conveniently achieved by using a
  152. MS-DOS batch file.
  153.  
  154.     Keep in mind that the LPM rate and other parameters may be adjusted
  155. while receiving without ill effects. The cursor keys are assigned the 'Slant
  156. adjust' function by default. Just press the left or right cursor keys for small
  157. adjustments. Larger adjustments are made by using Ctrl-Left or Ctrl-Right.
  158.  
  159.     One last complication: the clock calibration parameter needs to be
  160. different for AM and FM. This presents no problem as long as the user is aware
  161. of it, in any case, the difference is small enough to be easily recovered by
  162. using the 'Slant adjust' functions.
  163.  
  164.  
  165. 5. PROGRAM START UP AND TROUBLESHOOTING
  166.  
  167.     Start the program by typing FTV. The program will run an integrity
  168. test. If an 'Internal Error' is issued, it means the distributed files have
  169. been modified   in some way, possibly by a naughty virus, in which case it is
  170. advisable to   reboot from a clean floppy and run a virus scan on your hard
  171. disk!
  172.  
  173.     The program starts by testing the audio hardware & EMS memory manager.
  174. If errors are encountered with the sound card, the program will warn you about
  175. it, but it will not abort, making it possible to try out most features (except
  176. reception / transmission itself).
  177.  
  178.     If your computer does not have EMS memory, you will have to add a
  179. memory manager to your 'config.sys' file, as outlined in section 3. About 120
  180. kilobytes of EMS memory are required for every minute of received audio. So,
  181. for 15 minute weather charts, around 1.8 megabytes are needed at maximum
  182. resolution. If you do not have a lot of free EMS memory, you may increase the
  183. Demodulator 'Sampling Window' parameter from 0.5 ms to 1 ms or more, with a
  184. corresponding degradation of resolution. This parameter is accessed through
  185. (S)etup (D)emodulator (W)indow.
  186.  
  187.     If all goes well, the program will switch the display to graphics mode.
  188. The default file 'ftv.tga' will be automatically loaded. The default graphics
  189. mode is 640 x 480, 256 colours.  If you press Enter, a blue menu bar with
  190. yellow text will appear at the top of the screen.
  191.  
  192.     If none of this happens, it is possible that your graphics card is not
  193. compatible with the program. You may press F, followed by Q, to exit the
  194. program. If the display is unstable, press Ctrl-Alt-Del immediately to minimize
  195. the risk of damaging your monitor.
  196.  
  197.     Some Super-VGA BIOS do not have VESA support built in, in which case
  198. the program may report an error like "Mode not supported on this card". If this
  199. happens, check your graphics card drivers disk for a VESA BIOS Extension
  200. utility. This is a resident program which you install before using applications
  201. that need VESA support. I know this is necessary for OAK VGA's, for example.
  202.  
  203.  
  204. 6. EXPLORING THE PROGRAM
  205.  
  206. Menus
  207.     The main menu is displayed by pressing Enter.  
  208.     Menu selections are made by pressing the relevant capital letter. 
  209.     The main menu and its sub-menus may be closed by pressing Escape.
  210.  
  211.  
  212. Cursor keys and Tab functions
  213.  
  214.     The left / right cursor keys are assigned different functions by using
  215. the Tab key.  When used in conjunction with the Ctrl key, a coarse adjustment
  216. is applied. In the case of the Pan function,  up / down cursor keys also work.
  217.  
  218. Function    Description    
  219. Mode        Select a standard operating mode
  220. Rate        Adjust line rate (slant adjust)
  221. Phase        Adjust horizontal shift
  222. Start        Adjust frame start
  223. Finish        Adjust frame finish
  224. Pan        If zoomed, pan left, right, up or down.
  225.  
  226.  
  227. Help screen and short cut keys
  228.  
  229.     The help screen, outlining all short cut keys, may be displayed by
  230. pressing F1.
  231.  
  232.  
  233. Exercise 1: Pan and zoom
  234.  
  235. Here are some things you can try with the default picture loaded: 
  236.     1.  Press End a couple of times to zoom in (magnify), 
  237.     2.  Press Tab, and select Pan (by using the Tab key itself, or by
  238.     pressing P), 
  239.     3.  Use the cursor keys to pan around the image, 
  240.     4.  Press Ctrl-Home to zoom out (view all).
  241.  
  242.  
  243. Exercise 2: Loading a picture
  244.  
  245.     If the main menu is not displayed, press Enter until it does. Press
  246. (F)ile (L)oad,  select the file 'testcard.raw', and press Enter.
  247.  
  248.  
  249. Exercise 3: Video control functions
  250.  
  251.     This picture contains special patterns which will allow us to explore
  252. various features of FTV. Try out the following video control functions: 
  253.     1. Press F5 to increase the brightness, Shift-F5 to decrease, 
  254.     2.  Press F6 to increase the contrast, Shift-F6 to decrease, 
  255.     3.  Press F7 to invert the picture, and once more to restore, 
  256.     4.  Press Ctrl-F6 to set to Lithographic mode,
  257.     5.  Press Ctrl-F5 to restore Brightness and Contrast to default
  258.     setting.
  259.  
  260.  
  261. Exercise 4: Noise reduction
  262.  
  263.     Now that the picture has been restored, we will explore the Noise
  264. Reduction feature.  The third block from the top, inside the circle, consists
  265. of a black background, filled with simulated noise, with increasing intensity,
  266. from left to right. Such impulse type noise can be filtered by FTV. As the
  267. process is similar to low pass filtering, it has an effect on fine detail, as
  268. will be seen on the mesh pattern in the block above.
  269.  
  270.     Use (P)rocess (N)oise, and note how the higher intensity noise is
  271. eliminated.  The Noise Reduction threshold is adjustable, and the lower the
  272. threshold, the greater the filtering.  The default setting is 100.
  273.  
  274.  
  275. Exercise 5: Image manipulation
  276.  
  277.     It is possible to carry several image manipulation procedures,
  278. concerning the orientation of the image, alignment with the display, and
  279. cropping.
  280.  
  281. The way the image is displayed is accessed through the View menu.
  282.     1.  (V)iew (O)rientation (X)-mirror will mirror the picture,
  283.     2.  (V)iew (O)rientation (Y)-flip will turn the picture upside down,
  284.     3.  (V)iew (O)rientation (H)orizontal will rotate the picture,
  285.     4.  (V)iew (O)rientation (D)efault will restore the normal view,
  286.     
  287. The following procedure is fundamental for FAX operation:
  288.     1.  Press Tab, and select Rate (by using the Tab key itself, or by
  289.     pressing R), 
  290.     2.  Press the right cursor a few times, and note how the picture
  291.     slants. Using Ctrl-Right results in a coarse adjustment.  
  292.     3.  Press the left cursor a few times, to restore the picture. Don't
  293.     forget that you can use Ctrl-Left for a coarse adjustment.
  294.  
  295. Similarly, the picture may be shifted horizontally:
  296.     1.  Press Tab, and select Phase (by using the Tab key itself, or by
  297.     pressing H), 
  298.     2.  Press the right cursor a few times, and note how the picture
  299.     shifts. Using Ctrl-Right results in a coarse adjustment.  
  300.     3.  Practice restoring the picture as above.
  301.  
  302.     Sometimes, the top and/or bottom parts of the picture need to be
  303. cropped. Start and Finish (when pressing Tab) provide a way to crop the top and
  304. bottom of the picture.
  305.  
  306.  
  307. Exercise 6: Loading a NOAA weather satellite image
  308.  
  309.     Load the file 'noaa.raw'. The image consists of two monochrome frames,
  310. as sensed by two separate channels on the satellite, infra red on the left, and
  311. visible on the right. Note also that the image orientation is not correct.
  312.  
  313.     Let us start by selecting the visible channel. Press (V)iew (P)an,
  314. followed by Alt-2 to select ½ of the picture. We actually want the right half,
  315. so press the right cursor key a few times until the selection has moved
  316. squarely on the right. Press Enter to complete the selection.
  317.  
  318.     Incidentally, after having pressed (V)iew (P)an and zoom, the following
  319. functions are available: 
  320.     1.  Use cursor keys to move or size the selection (Tab toggles between
  321.     Pan & Zoom), 
  322.     2.  Use Home to enlarge the selection, End to reduce the selection, 
  323.     3.  Use 1,2,3,4 to select a segment, row-wise, 
  324.     4.  Use Alt-1,2,3,4 to select a segment column-wise, 
  325.     5.  Press Enter when ready.
  326.  
  327.     These functions have one main shortcoming: there is no allowance for
  328. picture orientation. So you will only zoom to the intended area when
  329. orientation is set to default. In addition, pan & zoom functions don't have any
  330. effect on colour SSTV images.
  331.  
  332.     Once the intended segment is displayed, use F5 & F6 to increase the
  333. brightness and contrast. Use (V)iew (O)rientation (X)-mirror and (V)iew
  334. (O)rientation (Y)-flip to set the correct picture orientation. The picture
  335. should now show a clear view of Europe, the Mediterranean, and North Africa.
  336. Note that the Island of Malta (246 sq. km), and Gozo (67 sq. km) are distinct.
  337.  
  338.     Here is proof that you don't need mega-bucks or exotic equipment to
  339. receive such an image. I received this picture using an unsuitable turnstile
  340. antenna (cut for 145 MHz), a home-brew RF converter (which converts 137-138 MHz
  341. down to 95-96 MHz), and a regular FM broadcast receiver (Sangean ATS803A).
  342.  
  343.  
  344. Exercise 7: Loading a colour SSTV picture
  345.  
  346.     Load the file 'lady.raw'.  This picture was received off-air and saved
  347. directly to disk.
  348.  
  349.     The sync response can be set by using Shift-F8, to Free-run, Standard
  350. or Super. Set to Free-run mode and note its benefits - the ragged edges,
  351. particularly around the callsign banner and left margin, smoothen up. Free-run
  352. mode is recommended for off-air operation.  Its disadvantage is that
  353. synchronization will not be achieved unless the Line Rate is precisely set.
  354.  
  355.     Press Ctrl-Right once, to temporarily uncalibrate the Line Rate. You
  356. will notice that the bottom left part of the picture changes colour. Further
  357. uncalibration will of course result in a completely garbled picture. FTV has a
  358. special function to the rescue, Phase/sync lock (Ctrl-F8), which will analyze
  359. the image and trim the Line Rate accordingly. This function may have to be
  360. invoked more than once, for severe cases. Try it now!
  361.  
  362.     For SSTV colour modes, I have provided two display modes. TrueColour
  363. mode provides 256k colours, providing very accurate colour rendition, but the
  364. resulting picture is of reduced brightness. Dithered mode results in a picture
  365. of normal brightness, but colour rendition is not so good. Press Ctrl-F7 to
  366. toggle between TrueColour and Dithered modes.
  367.  
  368.     For those of you who do not know how colour SSTV works, try (M)ode
  369. (F)ax. This will redisplay the picture as a FAX, and three separate frames,
  370. corresponding to green, red and blue, appear. Inverting the image (F7) will
  371. reveal a bright white vertical band at the screen margins, which is the
  372. synchronization (sync) signal.
  373.  
  374.     The sync signal is used as a marker at the start of each line, and the
  375. primary colour segments follow in sequence. A composite colour picture is then
  376. assembled by FTV.
  377.  
  378.  
  379. Exercise 8: Loading a tape-recorded colour SSTV picture
  380.  
  381.     Load the file 'sealand.raw'. This picture was recorded on a tape
  382. cassette.
  383.  
  384.     In the old days, it was only possible to store images on tape!
  385. Unfortunately, when playing back tape recorded SSTV images, they sometimes
  386. acquire characteristic wavy effects. This is due to wow & flutter and tape
  387. stretch.
  388.  
  389.     Press (M)ode (F)ax to see how warped the picture really is! Then press
  390. (M)ode (C)olour to restore the picture.
  391.  
  392.     Regarding sync response (Shift-F8),  Super is recommended for tape
  393. recordings.
  394.  
  395.  
  396. 7. OPERATION
  397.  
  398. Something on Sound Cards
  399.  
  400.     If you are using a stereo sound card, it is a good idea to apply the
  401. signal to both channels. This may be easily done by shorting the tip & ring of
  402. the stereo jack plug that goes into the sound card.
  403.  
  404.     The connection may be direct, or through a 1:1 transformer. Using a
  405. transformer reduces the likelihood of RF noise from the computer getting into
  406. the radio. In any case, use screened leads.
  407.  
  408.     All Sound Blaster compatible cards should work with this program.
  409. However, it may be necessary to set up your mixer before using FTV, so that on
  410. record, the correct input is selected. It is also possible to shell to DOS
  411. temporarily and run the mixer utility program that came with your card. The
  412. received audio monitor is controlled by the F10 key.
  413.  
  414.  
  415. WEFAX reception
  416.  
  417.     The WEFAX video sub-carrier is a 2.4 kHz AM signal. As a consequence,
  418. it requires careful gain settings, unlike FM. Automatic Gain Control (AGC) will
  419. distort the signal, precluding the use of the Microphone input. The Line Input
  420. will have to be used instead.
  421.  
  422.     1.  To switch to AM mode, use (M)ode (D)emod (A)m.
  423.     2.  To switch to FAX mode, use (M)ode (F)ax
  424.     3.  Then, press (R)x to start reception. 
  425.  
  426.     The 'Tuning Scope' is displayed. The input level is displayed on top,
  427. along with memory status. Set the input level, by adjusting the volume knob on
  428. your radio, so that the signal fills the gray region without reaching into the
  429. blue or red regions. The gray region represents a range of 0% (bottom) to 100%
  430. (top) modulation.
  431.  
  432.     Press Escape to quit the 'Tuning Scope'. The received signal is
  433. displayed in real-time.  You may work on the image while it is still being
  434. received, for example, the Rate, Phase, Brightness, Contrast and Orientation
  435. may all be adjusted, and the signal may be analyzed too.  When reception is
  436. complete, press st(O)p, and you may then save the image.
  437.     
  438.  
  439. FAX reception
  440.  
  441.     The FAX video sub-carrier is a 1.9kHz FM signal, with a deviation of
  442. ±400Hz. Unlike AM, gain settings are not critical, and AGC will have a
  443. beneficial effect. The use of the Microphone input is recommended, but using
  444. the Line Input is also possible.
  445.  
  446.     As FAX is the default mode, in practice, receiving FAX is as simple as
  447. loading the program and pressing (R)x. Automatic Mode Analysis will do the
  448. rest. If required, FTV may be forced to use FAX mode by pressing (M)ode (F)ax.
  449.  
  450.     The 'Tuning Scope' is displayed. The input level is displayed on top,
  451. along with memory status. Keep the input level close to 100% by adjusting the
  452. volume knob on your radio. Check visually that the signal is not clipped, and
  453. is located squarely in the gray region.  The gray area represents a range of
  454. 1.5kHz (bottom) to 2.3kHz (top).
  455.  
  456. <pic>    The start signal, where the carrier is modulated by a 300 Hz tone 
  457. <pic>    The phasing signal, consisting of a white line, interrupted by a black
  458.     pulse.  
  459. <pic>    A FAX chart, with white symbols on a black background.
  460.  
  461.     Press Escape to quit the 'Tuning Scope'. On leaving the Tuning Scope,
  462. Mode Analysis is automatically applied; if a FAX signal is detected, the Mode,
  463. Line Rate and Phasing will be adjusted.
  464.  
  465.     The received signal is displayed in real-time. You may work on the
  466. image while it is still being received, in the same way as for WEFAX.
  467.  
  468.     If the wrong side-band is selected, a negative image will result,
  469. however this may be easily rectified by pressing F7 (Invert).
  470.  
  471.  
  472. SSTV reception
  473.  
  474.     SSTV reception is similar to FAX. Again, receiving SSTV is as simple as
  475. loading the program and pressing (R)x. Automatic Mode Analysis will do the
  476. rest. If required, FTV may be forced to use SSTV mode by pressing (M)ode
  477. (S)stv.
  478.  
  479.     Tuning SSTV signals requires more care than FAX. The correct side-band
  480. must be selected, such that the sync pulses appear in the blue region of the
  481. 'Tuning Scope'. 
  482.  
  483. <pic>    A staircase signal is shown opposite; this is a commonly encountered
  484.     pattern used to test the gray scale.
  485.  
  486.     On leaving the Tuning Scope, Mode Analysis is automatically applied; if
  487. an SSTV signal is detected, this will set the Mode and Line Rate. It will also
  488. trim the noise band preceding the image.
  489.  
  490.     When Mode Analysis (F8) or Phase / sync lock (Ctrl-F8) are conducted on
  491. a static image (raw file loaded from disk, or after Rx has been stopped), both
  492. preceding and trailing noise bands are cropped, if both are within 20% of the
  493. image size. The line rate is also trimmed.
  494.  
  495.     SSTV line sync mode (Shift-F8) controls the way the image is
  496. synchronized.
  497.  
  498.  
  499. Colour SSTV reception
  500.  
  501.     Colour SSTV reception is similar to monochrome SSTV. Again, press (R)x,
  502. and Automatic Mode Analysis will do the rest. If required, FTV may be forced to
  503. use Colour SSTV mode by pressing (M)ode (C)olour.
  504.  
  505. Two functions have been provided specifically for Colour SSTV. These include:
  506.     1.  Gamma correction (F7) 
  507.     2.  TrueColour / Dithered (Ctrl-F7)
  508.  
  509.     If a frame starts with noise, automatic Phase / sync lock (Ctrl-F8) may
  510. not be enough to achieve line lock. This is particularly true when the noise in
  511. question consists of fragments of other transmissions. In such a case, trim the
  512. top of the frame manually until line lock is achieved.
  513.        
  514.     It is recommended to save Colour SSTV frames in RAW format, if you
  515. intend to view or manipulate them with FTV.
  516.  
  517.  
  518. FAX / SSTV transmission
  519.  
  520. Only TGA files may be transmitted. The procedure is as follows:
  521.     1.  Load a TGA file,
  522.     2.  Press (T)x to display the transmission menu,
  523.     3.  Use left/right cursor keys to select a mode,
  524.     4.  Press (T)ext if you would like to show/hide/edit the text banner,
  525.     5.  Press Enter to start transmission (Press any key to abort the
  526.     transmission).
  527.  
  528.     Set the output power level on your transmitter conservatively. FAX and
  529. SSTV are 100% duty cycle modes, with transmissions lasting several minutes;
  530. solid state transmitters will get quite warm in the process.
  531.  
  532.     Care must also be taken not to over-modulate your transmitter. Adjust
  533. the Mic Gain control while keeping an eye on the ALC meter. If output level
  534. from the sound card exceeds the level needed by the transmitter, an external
  535. potentiometer may need to be inserted between the sound card audio output and
  536. the transmitter microphone input.
  537.  
  538.  
  539. RTTY reception
  540.  
  541.     Press (M)ode (B)audot. The display reverts to text mode, and FTV is in
  542. a state of continuous reception. Logging appends to the file 'ftv-rtty.log'.
  543. The functions available are shown below:
  544.  
  545. Key    Label        Description                  Settings
  546. F1    Baud rate    Set baud rate                  30-300 baud
  547. F2    Polarity    Set keying polarity              Normal / reverse
  548. F3    Unshift        Controls how shift is released          Normal / On space
  549. F4    Errors        Controls if errors are displayed      Shown / masked
  550. F5    Restart        Clears buffer and restarts reception  -
  551. F6    CatScan        Shells to CatScan program          -
  552. F7    Logging        Logs data to disk              -
  553. F8    Analyze        Signal analysis                  -
  554. F9    Scope        Tuning scope                  -
  555. F10    Quit        Return to FTV                  -
  556. Tab    -        Toggle between Baudot and Morse          Baudot / Morse
  557.  
  558. <pic>    A single RTTY character is shown opposite. The initial (idle) state is
  559.     Mark. This is followed by a start bit, followed by five symbols
  560.     '10110', followed by a stop bit (shown extended).
  561.  
  562.  
  563. CW reception
  564.  
  565.     Press (M)ode (M)orse. The display reverts to text mode, and FTV is in a
  566. state of continuous reception. Logging appends to the file 'ftv-rtty.log'. The
  567. functions available are shown below:
  568.  
  569. Key    Label        Description                Settings
  570. F1    Speed wpm    Set keying rate                5-50 wpm
  571. F2    Auto        Set to estimated keying rate        -
  572. F4    Errors        Controls if errors are displayed    Shown / masked
  573. F5    Restart        Clears buffer and restarts reception    -
  574. F6    CatScan        Shells to CatScan program        -
  575. F7    Logging        Logs data to disk            -
  576. F9    Scope        Tuning scope                -
  577. F10    Quit        Return to FTV                -
  578. Tab    -        Toggle between Baudot and Morse        Baudot / Morse
  579.  
  580. <pic>    The Morse letter V (dot-dot-dot-dash) is shown opposite. Note that
  581.     here, the signal is considered active when it is within the two yellow
  582.     lines.
  583.  
  584.  
  585. Further information
  586.  
  587.     One thing that in rare cases may need setting up is the (S)etup
  588. (D)emodulator (G)rid filter.  Incorrect setting of this parameter will result
  589. in a faintly perticible grid of very widely spaced dots. The coarseness of
  590. these dots increases with slower PC's. On my computer, which has a 486DX 33MHz
  591. CPU, it is set to 2. Increase this parameter until the grid no longer appears
  592. when a 1.9 kHz sine wave of about 1V r.m.s. is injected into the sound card.
  593.  
  594.  
  595. 8. ADVANCED FEATURES
  596.  
  597. Automatic FAX reception
  598.  
  599.     Automatic FAX reception provides a way to realize unattended monitoring
  600. of a service. It relies on the 300Hz start tone and 450 Hz stop tone that are
  601. part of the APT (Automatic Picture Transmission) format. Received images are
  602. saved automatically to disk.
  603.  
  604.  
  605. Scheduled FAX reception
  606.  
  607.     Scheduled FAX reception provides a way to monitor specific products by
  608. using a schedule file. The schedule file may include calls to other DOS
  609. programs, for computer aided receiver control. For example, in conjunction with
  610. the Cat-Scan program, a frequency database may be queried and the strongest
  611. signal in a group of frequencies selected automatically.
  612.  
  613.     Schedule files have an SKD extension, and may be loaded either from the
  614. command line, using the F:<file> option, or by using (A)uto (S)cheduled-rx.
  615. Schedule files consist of plain text, with commands in the following format:
  616.  
  617. Command                    Description
  618. T  <time start> <duration> [info]    Set time (UTC) 
  619. X  <command line>            Execute DOS command              
  620. R[d]  <Lpm> <Modulation> [info]        Receive picture(s)               
  621. S  <time>                Start over (typically after 00:00)
  622.  
  623. Parameters
  624. *    Time format is hhmm 
  625. *    The D option ignores APT signals & dumps the entire received signal to
  626.     disk.  Otherwise, regular APT reception is used.  
  627. *    Modulation is AM or FM.  
  628. *    The INFO field is meant for annotation purposes. It is appended to the
  629.     log file entry.
  630.             
  631.     When invoked, FTV will locate the first applicable entry in the
  632. schedule. As all times are in Zulu, the TZ environment variable must be set. An
  633. example schedule file follows:
  634.  
  635.     T  0230 15 "GYA - 0230 - BROADCAST SCHEDULE"        (1)
  636.     X CatScan GYA LSB F                    (2)
  637.     R 120 FM                        (3)
  638.  
  639.     T 1600 18 "NAM - 1600 - SAT Image VT 1545Z"        (4)
  640.     X CatScan 8080.0 LSB F                    (5)
  641.     Rd 120 FM                        (6)
  642.  
  643.     S 0000                            (7)
  644.  
  645. 1. Let us assume that the above schedule is invoked at 0100Z. FTV will wait
  646.    until it is 0230Z.  
  647.  
  648. 2. It will then invoke the CatScan program, to set up the receiver. (In this
  649.    case, CatScan will look up the frequency database, extract the various
  650.    frequencies associated with callsign GYA, and get the strongest signal. It
  651.    will set the radio to LSB and apply the appropriate 1.9kHz shift).
  652.  
  653. 3. FTV will enter receive mode, at 120 Lpm, FM. Start and stop signals will be
  654.    monitored and multiple pictures saved separately. At 0246Z, FTV will stop
  655.    receiving. If an incomplete picture is present, it is saved.  
  656.    
  657. 4. FTV will wait for 1600Z.  
  658.  
  659. 5. It will again invoke CatScan (it will set the radio to 8080.0kHz LSB and
  660.    apply the appropriate 1.9kHz shift).  
  661.    
  662. 6. FTV will enter receive mode, at 120 Lpm, FM.  This time, start and stop
  663.    signals are ignored and the entire 18 minutes are dumped to disk. At 1619Z, 
  664.    FTV will stop receiving.  
  665.    
  666. 7. FTV will wait for 0000Z.  The schedule will then restart.
  667.  
  668.  
  669. FAX browser
  670.     
  671.     Pictures saved during Automatic FAX reception and Scheduled FAX
  672. reception may be browsed using the (A)uto (B)rowse function. It is possible to
  673. delete unwanted pictures, and to manipulate and save the desired ones. The log
  674. of received pictures is kept in the file 'ftv-auto.log'.
  675.  
  676.  
  677. 9.  LICENSE
  678.  
  679. Conditions for use 
  680.  
  681.     This program is licensed for Amateur Radio use only. It may be copied
  682. and used by all radio amateurs as long as it is distributed in whole and
  683. without profit.  The collection of files on the distribution disk must be
  684. distributed in an unmodified form. Unlicensed commercial distribution is
  685. prohibited.
  686.  
  687.     The author provides absolutely no warranty. The program is supplied "as
  688. is",   and you may use it at your own risk. In no event will the author be
  689. liable for any damages arising out of the use of this program. An integrity
  690. test has been built into the program to reduce the likelihood of virus
  691. infection.
  692.  
  693.     Bug reports, suggestions and feedback are welcome. For contact
  694. information, see below.
  695.  
  696.  
  697. Registration and ordering
  698.  
  699.     If you wish to support FTV, you may choose to register your copy of the
  700. software.  Your registration, while aiding the continued evolution of the
  701. program,  entitles you to free upgrades when newer versions are released.
  702.  
  703.     To order your registered copy, send a self addressed label together
  704. with a cheque for 25 US$ to my postal address below. Don't forget to write down
  705. your callsign, name and address clearly, for registration purposes. Latest
  706. information will be supplied with the disk.
  707.  
  708.  
  709. Contact information
  710.  
  711. Postal address:        Brian E. Cauchi, 
  712.             Gawhra, Domenico Cachia Street, 
  713.             Birkirkara BKR06, MALTA.
  714.  
  715. Email address:        briane@geocities.com
  716. Web page:         http://www.geocities.com/SiliconValley/2504
  717.  
  718.  
  719. F T V - WEFAX, FAX, SSTV, RTTY and CW software - User's manual - End of file
  720.